当前位置:  开发笔记 > 编程语言 > 正文

`使用命名空间;`消耗更多内存?

如何解决《`使用命名空间;`消耗更多内存?》经验,为你挑选了2个好方法。

Using Namespace;占用更多的内存?

我目前正在开发一个移动应用程序,我只是好奇如果那些不需要使用visual studio在创建类时放置的语句使我的应用程序需要一些额外的内存来运行.



1> R. Martinho ..:

简单地说:不.

这些陈述未被翻译成任何形式的IL.它们只是避免使用(丑陋!)完全限定类型名称的快捷方式.但是,如果你使用VS2008和/或R#,你可以自动删除未使用的.



2> Andrew Hare..:

命名空间是C#的仅编译时功能,允许您在开发期间节省时间.using编译器使用这些指令在代码中查找速记类型名称.

基本上每次编译器遇到代码中的类型名称时,它都不知道它需要每个using指令并将其预先添加到类型的名称中,并查看该完全限定名称是否解析.

编译应用程序后,命名空间和using指令就会消失,因为IL不需要它们.

推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有